Augmenting SQL with Dynamic Restructuring to Support Interoperability in a Relational Federation

نویسندگان

  • Catharine M. Wyss
  • Felix I. Wyss
  • Dirk Van Gucht
چکیده

In this work, we consider augmenting SQL with constructs allowing dynamic restructuring. Dynamic restructuring occurs naturally in a framework including second-order capabilities for integrating metadata and data within single queries. The context and motivating example for this extension is a federation of relational databases, containing semantically similar information in schematically disparate formats. In ordinary SQL, the output schema for a given query is always known. In order to support interoperability within such a federation, it is desirable to add to SQL the ability to dynamically restructure information among databases, based on the data and metadata of the input relations. Based on a motivating example, we define a hierarchy for characterizing dynamic restructuring capabilities. We then describe a language kernel, the Meta-Query Language (MQL), for dynamically restructuring relational data. MQL includes only simple extensions of SQL but captures almost all of the hierarchy of dynamic restructuring capabilities. We then investigate two extensions of this kernel for obtaining complete data/metadata integration. One extension (MQL+ON) remains LOGSPACE while the other (MQL+JOINALL) captures the PSPACE queries. We conclude by comparing these two extensions and stating the open problem of developing a declarative extension of MQL that captures PTIME and retains completeness with respect to our dynamic restructuring hierarchy.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Intrinsic Support for Metadata Integration in Relation Federations

This paper investigates the idea of supporting metadata querying and restructuring using extensions of the SQL:1999 facilities for integrity constraints and active databases. Our approach involves associating meta-functionality with federation relations by means of constraints, assertions, and triggers. This approach can underpin recent work on dynamic interoperability in relational federations...

متن کامل

nD-SQL: A Multi-Dimensional Language for Interoperability and OLAP

We propose a multi-dimensional language called nD-SQL with the following features: (i) nD-SQL supports queries that interoperate amongst multiple relational sources with heterogeneous schemas, including RDBMS and relational data marts, overcoming the mismatch between data and schema; (ii) it supports complex forms of restructuring that permit the visualization of ndimensional data using the thr...

متن کامل

Review of Relational Algebra for Query Processing in Dynamic Distributed Federated Databases

This paper reviews the coverage of formal Relational Algebra as it applies to distributed, federated databases in varying network topologies. The review shows that a number of Relational Algebra extensions allow distributed relations and federation of heterogeneous database schema. More concrete physical Relational Algebra extensions support access plans for multi-database query processing but ...

متن کامل

Review of Relational Algebra for Dynamic Distributed Federated Databases

This paper reviews the coverage of formal Relational Algebra as it applies to distributed, federated databases in varying network topologies. The review shows that a number of Relational Algebra extensions allow distributed relations and federation of heterogeneous database schema. More concrete physical Relational Algebra extensions support access plans for multi-database query processing but ...

متن کامل

Relational Database ManagementSystems : Harmonizing SQL and SGMLG

Combined text and relational database support is increasingly recognized as an emerging need of industry, spanning applications requiring text elds as parts of their data (e.g., for customer support) to those augmenting primary text resources by conventional relational data (e.g., for publication control). In this paper, we propose extensions to SQL that provide exible and eecient access to str...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001